/*栏目小导航*/
.mianbxContent { height: 60px !important; line-height: 60px !important;font-size: 15px !important; text-align: left !important; width:1200px !important;transition: 0.1s all;position: relative;margin-bottom: 20px !important; font-weight:100;}
.mianbxContent a{font-size: 15px !important; color:#666;}
.strong_title{display:none;}

#bodycon #center{position: relative;}

/*分页*/
.pages_info{margin:30px auto 50px auto !important; width:900px !important;}
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;border-radius:36px;background:#eee;line-height:36px;border: 1px solid #eee;font-size:13px;cursor: pointer;}
.pages_box a{margin-left:10px;color: #666;}
.pages_box span{ margin-left:20px; margin-right:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#2e55a4;color:#fff;font-size:13px;}
.page_jump{margin-left:10px;}

/*上一页下一页样式*/
.psh_box{margin:50px auto !important;}
.pshangxia{padding:10px 40px; background:#f5f5f5; border:1px #ccc solid;}


/*内页小导航*/
#bodycon #center{position: relative;}

.news_content_title hr{display:none;}
.news_content_title{height:50px !important;}
.news_content_title h3{font-size:16px; color:#333 !important; line-height:50px;}

.pshangxia{font-size:14px; line-height:50px;}

.xwlb_img img{border: 1px #eee solid;   display: table-cell;}
.pcontent_title_h4 h4{    text-align: center; font-size:18px; color:#333 !important; line-height:50px;}
.detail_title{display:none;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.news_content_title { display: block;text-align: center;height:55px !important;line-height:55px !important;margin: 10px auto;}
.news_content_title h3,.news_content_title h3 strong{ font-size:18px}
.news_content_title hr{display:none;}



/*内页banner*/
.banner_com{ width:100%;min-width: 1200px; height:350px; 
background:url(../banner_com.jpg) center; overflow:hidden;position: relative;}
.banner_prod{ width:100%;min-width: 1200px;height:350px; background:url(../images/banner_prod.jpg) center; overflow:hidden;position: relative;}
.banner_news{ width:100%;min-width: 1200px; height:350px;  background:url(../images/banner_news.jpg) center; overflow:hidden;position: relative;}
.banner_cont{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_cont.jpg) center; overflow:hidden;position: relative;}
.banner_image{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_image.jpg) center; overflow:hidden;position: relative;}
.banner_fb{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_fb.jpg) center; overflow:hidden;position: relative;}

.banner_partner{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_partner.jpg) center; overflow:hidden;position: relative;}
.banner_honor{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_honor.jpg) center; overflow:hidden;position: relative;}
.banner_case{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_case.jpg) center; overflow:hidden;position: relative;}
.banner_join{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_join.jpg) center; overflow:hidden;position: relative;}
.banner_date{ width:100%;min-width: 1200px; height:350px; background:url(../images/banner_date.jpg) center; overflow:hidden;position: relative;}


.banner_tit{ width: 1200px;height: 100%;margin: 0 auto;}
.banner_tit h3{font-size: 48px;color: #fff;margin-top: 11%;display: block;line-height: 48px;}
.banner_tit h6{font-size: 16px;font-weight: lighter;color: #fff;margin-top: 20px;line-height: 30px;text-align: left;}



/*在线留言*/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming{     border-top: #eee 1px solid !important;border-left: #eee 1px solid !important; border-right: #eee 1px solid !important;width: 1198px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1198px !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1056px; float: left; text-align: left; padding: 5px 0;}
input, textarea { outline: none; border: none; }
#chakantwo{width: 1200px !important;height: 65px !important;text-align: left;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #eee;text-align: center;}
#chakantwo a+a{margin-left:2px;}
#tfive textarea{width:1070px !Important;}



/*产品分类*/
.pro_all_class{width:1200px !important; height:auto !important;margin:0 auto !important; padding-bottom:20px; overflow:hidden; font-size:0px; line-height:0px; border-bottom:none !important;}
.pro_all_class>div a:first-child{display:none;}
.pro_all_class a{float:left; display:block; width:274px;height:50px; overflow:hidden; text-align:center; font-size:16px; color:#393736; background:#e1e1e1; white-space: nowrap; text-overflow: ellipsis; line-height:50px; text-decoration:blink; }
.pro_all_class a+a{ margin-left:20px !important;}
.pro_all_class a:hover{ background:#2c57a6; color:#fff;}
.pro_all_class strong{background:#2c57a6; color:#fff; display:block;}

.total_2019 { margin-left:220px;}


/*产品展示*/
.pro_one_box{margin-right:10px; margin-bottom:20px;}
.pro_one_box:nth-child(1){margin-left:0px;}
.pro_pic{width:100% !important;height:auto !important; padding:0 !important;}
.pro_pic a{display: block;position: relative;}
.pro_pic a img{width:100% !important; height:auto !important;}
.pro_name{ padding:0 !important; width:100% !important; height:100px !important;background: #fff; margin-top:4px;    position: relative;}
.pro_name a{font-size:18px; color:#333; display: block; padding:20px; text-align:left; height:50px; background:url(../images/product_detail.png) no-repeat 20px 60px; position: relative;z-index: 2;}
.pro_one_box:hover .pro_name a{background:url(../images/product_detail_hover.png) no-repeat 20px 60px; }


.pro_pic a:before,.pro_pic a:after{content:"";display: block; position:absolute; -webkit-transform:scale(0); -moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0.8; }
.pro_pic a:before{content:"+";width:60px;height:60px; line-height:60px; text-align:center; top:42%; left:42%; font-size:20px; font-weight:100; color:#fff; border:1px #fff solid;border-radius: 100%;z-index: 2;}
.pro_pic a:after{ left:0; top:0; width:100%; height:100%; background-color:rgba(0 ,0,0,0.3);}
.pro_one_box:hover .pro_pic a:before,.pro_one_box:hover .pro_pic a:after{-webkit-transform:scale(1); -moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.pro_name:after{width:0;height:100px; content:"";display: block; position:absolute; left:0; bottom:0; background:#2d54a4; transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;}
.pro_one_box:hover .pro_name:after{width:100%; }
.pro_one_box:hover .pro_name a{ color:#fff;}


/*小图*/
.pro_main_box{background:#fff;padding:30px;width:1140px !important;height: 580px !important;    margin-top: 22px !important;}
.propic_show_left{width:403px;float: left;position: relative;}
.propic_show_left img{width:500px;}
.propic_show_piclist{width:400px;height: 102px;float:left;position: absolute; top:420px; left:0; }
.propic_show_list{height: 100px;position:relative;transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_list{height: 100px;transition:500ms;}
.propic_show_piclist ul{width:520px;position:absolute;top:-40px !important;left:620px;height: 120px !important; overflow: hidden;}
.propic_show_piclist li{width:112px;height:112px;border:2px solid #333;cursor: pointer;overflow:hidden; float:left;}
.propic_show_piclist li+li{margin-left:12px;}
.propic_show_piclist.on_bottom .propic_show_list li+li{transition:500ms;}
.propic_show_piclist li.cur{border-color:#2e55a4;}
.propic_show_piclist li img{width:112px;transition:500ms;}
.propic_show_piclist li:hover img{transform:scale(1.1);transition:500ms;}
.propic_show_btn_bottom{width:100%;height:0px;position: relative;z-index: 2;transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_btn_bottom{height:15px;background-color:#2e55a4;margin-top:5px;transition:500ms;display: none;}
.propic_img{width:580px;height:580px;float:left;border:1px solid #eee;position: relative;overflow: hidden;}
.propic_ri{left:5px;background:url(../images/propic_ri.png);}
.propic_le{right:5px;background:url(../images/propic_le.png);}
.propic_img img{width:580px;transition:500ms;}
.propic_img:hover img{transform:scale(1.1);transition:500ms;}
.propic_img>div{width:35px;height:34px;position:absolute;top:50%;margin-top:-17px;cursor: pointer;opacity: 0.5;}
.propic_show_right{width:520px;float:right;text-align: left; position: relative;font-size: 0;}
.propic_show_right br{display:none;}
.propic_show_right .propic_desc{height:56px;margin-top:20px;overflow:hidden;}
.propic_show_right .propic_desc strong{font-weight:bold;}
.pro_detail_title{font-size:21px;display:block;line-height: 80px;border-bottom: 1px solid #eee;margin-bottom: 28px;color: #333;}
.pro_return{width:37px;height:37px;float:right;margin-top: 20px;background:url(../images/pro_return.png) no-repeat;cursor: pointer;}

.pro_show_ewm>div{display:inline-block;vertical-align:top;}
.pro_ewm_left{position:relative;}
.pro_ewm_left .ewm{float:left;width:145px;height:176px;border: 1px solid #e9e9e9; margin-right:14px;}
.pro_ewm_left .ewm img{width: 145px;}
.pro_ewm_left .ewm p{text-align:center;color:#999; font-size:16px;}
.pro_tel_right{margin-left:24px;position:relative;}
.pro_tel_right:before{content:'咨询服务热线：';width:100%;line-height:32px;font-size:16px;color:#999;position: absolute;left: 0;top: 0;}
.pro_tel_right p em{font-size:26px;font-weight:bold;color:#1a58ff;line-height:26px;}
.pro_tel_right p em+em{margin-top:10px;}
.pro_tel_right p em b{font-size:20px;vertical-align:top;}
.pro_tel_right .tel{width: 100%;border-bottom: 1px solid #eee;padding-bottom:44px;margin-bottom:44px;}
.pro_tel_right .tel{display:none;}
.pro_tel_right em{ display: block;font-size: 22px;font-style: inherit;color:#2e55a4;line-height: 39px;}
.pro_tel_right em img{width:27px;}
.pro_tel{margin-top:44px;}

.detail_title,.pcontent_title_h4{display:none;}

/*产品详情说明*/
.cpcs{width: 100%;min-width: 1200px; margin: 0 auto;background:#fff;}
.w1200{ width: 1200px !important; margin: 0 auto;}
.mtb60{margin:60px auto;}
.mt80{margin-top: 80px;}
.cpcs_one{background: url(../images/cpcs_one.jpg) no-repeat center;height: 580px;}
.cpcs_one .one_pic{margin-top: 16px;}
.one_pic img{width:560px;}	
.cpcs_one .one_wz{margin-top: 125px;}
.cpcs_two{background: url(../images/cpcs_two.jpg) no-repeat center;height: 531px;}
.cpcs_two img{float: right; margin-top: 170px;smargin-right: 20px}
.cpcs_three{width: 100%;height: 690px;background: #e6e6e8;}
.three_wz{margin-left: 20px;width:540px;}
.three_wz span{color: #2D54A4;font-size: 30px;font-weight: bold;}
.three_nr p{line-height: 38px;color: #222;font-size: 16px;}
.three_nr{margin-top: 10px;}
.four_product{width: 370px;height: 270px;border:1px solid #ddd;box-shadow: #ccc 5px 5px 4px;float: left;margin-right: 42px;}
.four_product:nth-child(3){margin-right: 0px !important;}
.cpcs_five{background: url(../images/cpcs_five.jpg) no-repeat center;height: 500px;}
.five_pic img{width: 530px;margin-top: 56px;}
.five_wz img{margin-top: 180px;}
.cpcs_four{margin:60px auto;height: 270px;}
.six_wz{width: 540px;margin-top: 115px;margin-left: 20px;}
.six_wz span{font-size: 36px;font-weight: bold;color: #222;}
.six_wz p{font-size: 20px; margin-top: 35px;line-height: 180%;}
.cpcs_seven{background: #E2E2E2;padding-bottom: 60px;padding-top: 60px;height: auto;}
.seven_one{height:345px}
.seven_one span{font-size: 36px;font-weight: bold;color: #2D54A4;}
.seven_one p{font-size: 20px; margin-top: 35px;line-height: 180%;color: #222222;}
.seven_one_wz{width: 560px;padding: 100px 30px;}
.eight_title{width: 300px;height: 74px;margin:0 auto;background: #2D54A4;border-radius: 15px;color: #FFFFFF;font-size:36px;text-align: center;line-height: 74px;}
.eight_futitle p{text-align: center;font-size: 50px;font-weight: 200;margin: 40px auto 0px;color: #222222;}
.eight_futitle p span{font-weight: bold !important;}
.eight_border{width: 80px;height: 5px;margin: 34px auto 0;background:#2D54A4 ;text-align: center;border-radius: 3px;}
.l36{font-size: 30px !important;font-weight: 200 !important;margin-top: 20px !important;}
.cpcs_cs{background: #CCCCCC;height: auto;}
.cpcs_gs{padding-bottom:50px;}
.cpcs_gs img{width: 100%;}
.gs_title{background: url(../images/gs_title.png) no-repeat center;
margin:40px auto ;text-align: center;width: 526px;color:#222222 ;font-size: 44px;}
.bjys{background: #eee !important;padding-top: 20px !important;}

.cpcs_tab table{border-collapse: collapse;border-spacing: 0;overflow: hidden;border:1px solid #ccc;}
.cpcs_tab table tr {display: table-row;vertical-align: inherit;border-color:inherit; text-align: center;}		
.cpcs_tab td {font-size: 16px;line-height: 30px;padding: 10px;}
.cpcs_tab td:nth-child(odd) {width: 15%;}



/*内页新闻列表*/
.strong_title{display:none;}
.nswsfenlei_2019{margin-bottom:30px;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:182px;height:52px;border:1px solid #e0e0e0;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#2d54a4;border-color:#2d54a4;}
.nswsfenlei_2019 li a{display:block;line-height:50px;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#fff;}


.news_2019{height:200px;padding:20px 0;border-bottom:1px solid #e0e0e0;position:relative;}
.news_2019:hover{border-bottom:none;}
.news_2019:before,.news_2019:after{content:'';width:0;height:242px;background:#f4f4f4;position:absolute;top:50%;margin-top:-120px;z-index:-1;}
.news_2019:before{left:50%;}
.news_2019:after{right:50%;}
.news_2019:hover:before,.news_2019:hover:after{width:100%;transition:0.6s;}
.news_img_2019,.news_nor_2019,.news_time_2019{float:left;}
.news_img_2019{height:200px;border:1px solid #f0f0f0;overflow:hidden;}
.news_2019:hover .news_img_2019{border-color:#2d54a4;}
.news_img_2019 img{width:270px;transition:0.6s;}
.news_2019:hover .news_img_2019 img{transform:scale(1.2);transition:0.6s;}
.news_nor_2019{width: 680px;height:200px;margin-left:35px;padding-right:35px;border-right:1px solid #e0e0e0;margin-right:34px;}
.news_biaoti_2019 a{font-size:18px;font-weight:bold; padding-top:12px;display: block;}
.news_2019:hover .news_biaoti_2019 a{color:#2d54a4;}
.news_miaou_2019{height:60px;margin-top:15px;line-height:30px;}
.news_miaou_2019 a{display:block;line-height:30px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.news_miaou_2019 a:hover{ color:#666;}
.news_class{margin-top:50px;}
.news_class a{color:#999;}
.news_more_2019{margin-top:44px;}
.news_more_2019 a{font-size:0;position:relative;}
.news_more_2019 a:before,.news_more_2019 a:after{content:'';width:16px;height:16px;transform: rotate(45deg);position:absolute;top:0;left:0;}
.news_more_2019 a:before{background:#000;}
.news_2019:hover .news_more_2019 a:before{background:#2d54a4;transition:0.6s;}
.news_more_2019 a:after{background:#fff;left:-2px;}
.news_2019:hover .news_more_2019 a:after{background:#f4f4f4;transition:0.6s;}
.news_time_2019{font-size:0;position:relative;margin-top: 27px;}
.news_ny_year_2019{position:absolute;top:52px;left:0;font-size:16px;color:#999;}
.news_ny_year_1_2019{display:none;}
.news_ny_month_2019,.news_ny_month_1_2019,.news_ny_day_2019{display:inline-block;vertical-align:midden;font-size:32px;}


/*新闻详情*/
.nyxqnews_leftpage{width:880px !important;}
.nyxqnews_leftup{width:37% !important;line-height: 70px;}
.nyxqnews_leftdown{line-height: 70px;background-position:329px 29px !important;}
.nyxqnews_rightcont a{line-height: 36px;}
.nyxqnews_righttit strong{font-size:18px;color:#2d54a4 !important;}
.nyxqnews_righttit:before{background:#2d54a4 !important;}

#bodycon{width:100%!important;}
#bodycon #left{display: none;}
#bodycon #center{width: 100% !important;}
.cl{clear:both;}
.nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
.nyxqnews{ margin:0 auto; width:1200px;}
.nyxqnews_left{ width:830px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(../images/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(../images/newsdown.png) 413px 29px no-repeat; }
.nyxqnews_right{ width:300px; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#1059a9;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(../images/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
.nyzx{ margin-top:10px;}




#bodycontent #tianxieone{width:1180px; border-top:#fff 1px solid;border-left:#fff 1px solid;
border-right:#fff 1px solid; padding-top:5px;}
#bodycontent #tianxieone #tianxietwo{width:120px; float:left;text-align:right; padding:5px 0;}
#bodycontent #tianxieone #tianxiethree{width:1056px;float:left;text-align:left; padding:5px 0;}
#bodycontent #tfour{width:1180px; border-top:#fff 1px solid;border-left:#fff 1px solid;
border-right:#fff 1px solid; padding-top:5px;}
#bodycontent #tfour #tfive{width:1050px; float:left;text-align:left; padding:5px 0;}
#bodycontent #tfour #tfourtwo{width:120px; float:left;text-align:right;}
#bodycontent #liuyanshenming{width:1180px; border-top:#fff 1px solid;
border-left:#fff 1px solid;border-right:#fff 1px solid; padding-top:5px;}
#bodycontent #liuyanshenming #smtianxietwo{width:100px; float:left;text-align:right;}
#bodycontent #liuyanshenming #smtianxiethree{width:1056px;float:left;text-align:left;}
#bodycontent #liuyanshenming p{padding:6px; text-align:left;}
#bodycontent #lytijiao{width:1180px;border:#fff 1px solid;padding-top:5px;}
#bodycontent #lytijiao #lytianxietwo{width:100px; float:left;text-align:right;}
#bodycontent #lytijiao #lytianxiethree{width:1056px;float:left;text-align:left;}


/*自定义栏目图片*/
.dgweb_list_item{width:280px !important;display:inline-block;box-shadow: 0 0 15px rgba(0,0,0,0.05);margin-top:11px;margin-bottom:11px;border-bottom: 3px solid #fff;position:relative;transition:0.6s;}
.dgweb_list_item+.dgweb_list_item{margin-left:26px;}
.dgweb_list_item:after{content:'';width:0;height:3px;background:#2e55a4;position:absolute;bottom:-3px;left:0;transition:0.3s;}
.dgweb_list_item:hover:after{width:100%;transition:0.3s;}
.dgweb_list_item:hover{box-shadow: 0 0 15px rgba(0,0,0,0.3);transition:0.6s;}
.dgweb_list_item_pic,.dgweb_list_item_pic img{width:280px !important;height: auto !important;overflow:hidden;transition:0.6s;}
.dgweb_list_item:hover .dgweb_list_item_pic img{transform:scale(1.1);transition:0.6s;}
.dgweb_list_item_a{padding:0  !important;height:52px;line-height:52px;border-top:1px solid #efefef;}
.dgweb_list_item_a a{display:block;font-size:16px;position:relative;}
.dgweb_list_item_pic img{width:280px !important;}



/*联系我们*/
.headliner {height: 150px;margin-top: 60px;text-align: center;}
.headliner b {line-height: 30px;font-size: 30px;padding-top: 27px;color: #333;z-index: 1;text-align: center;font-weight: bold;position: relative;letter-spacing: 1px; margin:0 auto;}
.headliner em {line-height: 43px;display: block;text-transform: uppercase;text-align: center;font-weight: bold;font-size: 100px;color: #f6f6f6;font-style: normal;position: relative;z-index: -1;}
.headliner:nth-child(1){left: 40%;}
.headliner p {line-height: 40px;font-size: 18px;color: #999;text-align: center;margin-top: 0;}
.contactus {height: 320px;width: 1200px;margin: 0 auto;margin-bottom: 30px;}
.contactus ul {list-style: none;padding: 0 !important;}
.contactus ul li {float: left;width: 280px;height: 280px;text-align: center;background: #fff;box-shadow: 0 0 10px #eee;transition:0.6s;}
.contactus ul li+li{margin-left: 25px;}
.contactus ul li:hover {transition:0.6s;transform: scale(1.1);box-shadow:-7px 2px 20px rgba(6, 33, 58, 0.4);}
.contactus ul li:hover em{transform: scale(1);}
.contactus ul li:hover i{transform: scale(1);}
.contactus ul li:hover span{transform: scale(1);}
.contactus ul li em {height: 60px;margin-top: 60px;display: block;}
.contactus ul li em img {display: block;margin: 0 auto;}
.contactus ul li i {display: block;font-style: normal;font-size: 16px;font-weight: bold;color: #2d54a4;}
.contactus ul li span {display: block;font-size: 14px;color: #999;padding: 10px 20px;}


.cont_Sol{background: url(../images/tianyidi.jpg) no-repeat center;max-width: 100%;width: 100%;height: 700px;position: relative;}
.sol_box{display: table;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;}
.sol_top{color: #fff;}
.sol_top em{margin-bottom: 35px;line-height: 80px;font-size: 80px;font-family: gothicb;color: #e4e4e4;display: block;font-style: inherit;}
.sol_top b{display: block;line-height: 30px;font-size: 30px;color: #fff;}
.sol_top i{background: #2d54a4;margin-bottom: 80px;height: 5px;width: 40px;margin:30px auto;display: inline-block;}
.sol-share-one {position: relative;display: inline-block;border: 1px solid #706f6f;margin-right: 148px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;text-align: center;vertical-align: top;cursor: pointer;padding: 20px;}
.sol-share-one:last-child {margin-right: 0;}
.ss-one-qrcode {position: absolute;top: 80px;left: 50%;z-index: 10;transform: translateX(-50%) translateY(-20px);opacity: 0;visibility: hidden;transition: .35s .05s;}
.ss-one-qrcode img{padding: 7px;background: rgba(255, 255, 255, .1);	} 
.ss-one-qrcode .share-name{font-size: 12px;color: #dedede;line-height: 30px;}
.sol-share-one:hover .ss-one-qrcode {transform: translateX(-50%) translateY(0px);opacity: 1;visibility: visible;}
.ss-one-qrcode .wx{width: 100px;}

a.call {position: relative;display: inline-block;height: 66px;line-height: 66px;text-align: center;}
.call-img {position: relative;z-index: 10;background: #2d54a4;border-radius: 50%; height:64px; width:64px; border:1px #ffffff solid;}
a.call img {position: relative;z-index: 10;}
a.call::before,a.call::after {content: '';position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;background: #2d54a4;border-radius: 50%;opacity: 0;animation: circleGo 2s linear infinite;}
a.call::after{animation: circleGo 2s 1s linear infinite;}
.call-desc {position: absolute;left: 0;top: 0;z-index: 5;width: 66px;height: 100%;border-radius: 100px;background: #2e2e2e;text-align: right;overflow: hidden;transition: .55s;}
a.call:hover .call-desc {width: 168px;}
.call-desc span.desc {position: relative;top: 0px;padding-right: 12px;display: inline-block;font-size: 14px;color: #fff;}
.call-desc::after {content: '';position: absolute;top: 45px;left: 97px;transform: translateX(-100px);width: 15px;height: 8px;background-image: url(../images/call-desc.png);background-size: 15px 8px;transition: .45s;}
a.call:hover .call-desc::after {transform: translateX(0px);transition: .55s;}

.contact_map{max-width: 100%;width: 100%;height:380px;position: relative;}
	.contact_box{display: table;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;}
	
	
.single_content{max-width: 100%; width: 100%; position: relative; text-align:center;}
	.single_box{ width:1200px; margin:0px auto; text-align:left;}
	
@keyframes circleGo {
	0% {
		transform: scale(1);
		opacity: .5;
	}
	100% {
		transform: scale(2.2);
		opacity: 0;
	}
}


/*简介*/
.comn_t{text-align:center; padding-bottom:40px;}
.comn_t span{font-size:40px; color:#f6f6f6;}
.comn_t p{font-size:34px; font-weight:bold; color:#222;}
.comn_t t{font-size:18px; line-height:40px;}
.comn_t2 p,.comn_t2 t{color:#fff;}
.comn_r{width:46vw; font-size:15px; line-height:30px; padding-top:3vw;}

.comn_d li{width:18%; height:18vw; background:#f5f5f5; float:left; text-align:center; padding-top:2vw;}
.comn_d li+li{margin-left:2.2%;}
.comn_d li b{font-size:50px; color:#2d54a4;font-weight:bold;}
.comn_d li t{font-size:20px; color:#2d54a4; font-weight:bold;}
.comn_d li p{font-weight:bold; color:#999; font-size:18px; line-height:50px;}
.comn_d li:before{content:""; display:block; margin:0 auto; height:7vw; }
.comn_d li:nth-child(1):before{background:url(../images/comn_d01.png)no-repeat center;}
.comn_d li:nth-child(2):before{background:url(../images/comn_d02.png)no-repeat center;}
.comn_d li:nth-child(3):before{background:url(../images/comn_d03.png)no-repeat center;}
.comn_d li:nth-child(4):before{background:url(../images/comn_d04.png)no-repeat center;}
.comn_d li:nth-child(5):before{background:url(../images/comn_d05.png)no-repeat center;}

.comn_mbg{background: url(../images/comn_mbg.jpg)no-repeat center top;height: auto;}
.comn_c li{width:25%; height:24vw; float:left; text-align:center;background:#fff;}
.comn_c li img{width:100%;}
.comn_c li p{ line-height:40px; font-size:18px; color:#222; padding-top:12px;}



/*下载中心*/
.slick-track{margin:0 !important; padding-bottom:40px !important;}
.channel-download{ width:100%; padding:35px 30px; background-color: #fff; }
.channel-dll{ float:left; width:254px; height:298px; text-align: center; }
.channel-dll img{ max-width:100%; max-height:100%; }
.channel-dll span{ width:0; height:100%; display:inline-block; vertical-align: middle; }

.channel-dlr-wrap{ margin:0 auto; border-top:1px solid #eee;  width:1198px;  }
.channel-dlr ul{ border-bottom:1px solid #e8e8e8; width:1198px; }
.channel-dlr ul li{ line-height:58px; float:left; height:58px; }
.channel-dlr ul li span{ font-weight: 600; color:#484848; }
.channel-dlr ul li.channel-d-name{ background-color:#fff; width:700px; padding-left:35px; border-left:1px solid #eee;}
.channel-dlr ul li.channel-d-date{ font-family:Arial; width:200px; border-left:1px solid #dcdcdc; text-align: center; }
.channel-dlr ul li.channel-d-type{ font-family:Arial; width:199px; border-left:1px solid #dcdcdc; text-align: center; }
.channel-dlr ul li.channel-d-d{ width:260px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; text-align: center; }
.channel-dlr ul li.channel-d-d a{ color:#222; font-size:12px; text-decoration: underline; width:100%; line-height:58px; display: block; }
.channel-dlr ul li.channel-d-d a:hover{ color:#fff; background-color:#2d54a4; font-size:12px; text-decoration: underline; }